winding clockwork - Turkish English Dictionary